package com.hengpeng.itfinbase.message.partner;

import com.hengpeng.itfinbase.en.AccountType;
import com.hengpeng.itfinbase.message.RequestMessage;

public class CashRequestMsg extends RequestMessage {
    /**
	 * 
	 */
    private static final long serialVersionUID = -8856662076341979702L;

    private Long userId;

    private AccountType accountType;

    private String providerId;

    /**
     * 汇付用户ID=user.trustAccountId
     */
    private String UsrCustId;

    /**
     * 订单号
     */
    private String OrdId;

    /**
     * 订单日期YYYYMMDD
     */
    private String OrdDate;

    /**
     * 交易金额：（金额格式必须是###.00）
     */
    private String TransAmt;

    /**
     * 用户IP
     */
    private String userIp;

    /**
     * 浏览器信息
     */
    private String userAgent;

    /**
     * 提现银行卡Id
     */
    private Long bankCardId;

    /**
     * 预计到账时间
     */
    private String planDate;
    /**
     * 页面类型
     */
    private String pageType;
    
    public String getPageType() {
        return pageType;
    }

    public void setPageType(String pageType) {
        this.pageType = pageType;
    }

    public String getOrdId() {
        return OrdId;
    }

    public void setOrdId(String ordId) {
        OrdId = ordId;
    }

    public String getOrdDate() {
        return OrdDate;
    }

    public void setOrdDate(String ordDate) {
        OrdDate = ordDate;
    }

    public String getTransAmt() {
        return TransAmt;
    }

    public void setTransAmt(String transAmt) {
        TransAmt = transAmt;
    }

    public String getUsrCustId() {
        return UsrCustId;
    }

    public void setUsrCustId(String usrCustId) {
        UsrCustId = usrCustId;
    }

    public String getUserIp() {
        return userIp;
    }

    public void setUserIp(String userIp) {
        this.userIp = userIp;
    }

    public String getUserAgent() {
        return userAgent;
    }

    public void setUserAgent(String userAgent) {
        this.userAgent = userAgent;
    }

    public AccountType getAccountType() {
        return accountType;
    }

    public void setAccountType(AccountType accountType) {
        this.accountType = accountType;
    }

    public String getProviderId() {
        return providerId;
    }

    public void setProviderId(String providerId) {
        this.providerId = providerId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getBankCardId() {
        return bankCardId;
    }

    public void setBankCardId(Long bankCardId) {
        this.bankCardId = bankCardId;
    }

    public String getPlanDate() {
        return planDate;
    }

    public void setPlanDate(String planDate) {
        this.planDate = planDate;
    }

}
